spill much blood - Turco Inglés Diccionario